connectors diodes plcs resistors capacitors batteries electrician power supplies electric cable programmable logic controllers electrical plc allen bradley plumbing cables automation